a harmless fellow - Spanish English Dictionary